london edinburgh sales network uk glasgow scotland management ireland sales software jobs escorts sales vacancies wales sales recruitment contact management sales jobs escort crm